package com.yixing.tech.wms.entity;

import com.yixing.tech.common.entity.BaseEntity;
import lombok.Data;
import org.bson.Document;


/**
 * 入库作业
 *
 * @author yixing tech
 * @since 1.0.0
 */
@Data
public class InStockWork extends BaseEntity {

    private String code;
    /**
     * 入库单
     */
    private String inOrder;
    private String inOrderDtlId;
    private String dtlSourceTable;
    /**
     * 来源单号
     */
    private String inSource;
    /**
     * 来源单行号
     */
    private String inDetailSource;

    private String materialCode;
    private String materialName;
    private String colorName;
    private String languageName;
    private String batchNo;
    private String containerCode;
    private Document containerType;
    private Document inStatus;
    /**
     * 计划数量
     */
    private double planNum;
    /**
     * 匹配数量
     */
    private double matchNum;
    /**
     * 实际数量
     */
    private double realNum;

    private String partitionSide = "1";

    private String outLocationCode;

    private String erpWarehouse;
    private String warehouseCode;
    private String areaCode;
    private String locationCode;

    private Document inStockType;

    private Document level;
    private String abc;

}
